package com.bkgy.modular.tbdistributionopt.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.sql.Timestamp;

/**
 * Author:Lipeng Zhao
 * Description:
 *
 * @Date:Created In 13:15 2025/10/23
 */
@Data
@TableName("TB_TCM2280_DISTRIBUTION_OPT_HIS")
public class TbDistributionOpt {

    @TableId(value = "id",type = IdType.AUTO)
    private Integer id;

    private String steelGrade;

    private int widthClass;

    private int thicknessClass;

    private int ypClass;

    private int gradeIndex;

    private int allReds;

    private BigDecimal s1Light;

    private BigDecimal s2Light;

    private BigDecimal s3Light;

    private BigDecimal s4Light;

    private BigDecimal s5Light;

    private BigDecimal s1New;

    private BigDecimal s2New;

    private BigDecimal s3New;

    private BigDecimal s4New;

    private BigDecimal s5New;

    private BigDecimal rollingforceset1;

    private BigDecimal rollingforceset2;

    private BigDecimal rollingforceset3;

    private BigDecimal rollingforceset4;

    private BigDecimal rollingforceset5;

    private BigDecimal rollingforceset1New;

    private BigDecimal rollingforceset2New;

    private BigDecimal rollingforceset3New;

    private BigDecimal rollingforceset4New;

    private BigDecimal rollingforceset5New;

    private BigDecimal maxspeedNew;

    private BigDecimal maxspeedOld;

    private BigDecimal motormomentSet1;

    private BigDecimal motormomentSet2;

    private BigDecimal motormomentSet3;

    private BigDecimal motormomentSet4;

    private BigDecimal motormomentSet5;

    private BigDecimal motormomentSet1New;

    private BigDecimal motormomentSet2New;

    private BigDecimal motormomentSet3New;

    private BigDecimal motormomentSet4New;

    private BigDecimal motormomentSet5New;

    private BigDecimal motorpower1;

    private BigDecimal motorpower2;

    private BigDecimal motorpower3;

    private BigDecimal motorpower4;

    private BigDecimal motorpower5;

    private BigDecimal motorpower1New;

    private BigDecimal motorpower2New;

    private BigDecimal motorpower3New;

    private BigDecimal motorpower4New;

    private BigDecimal motorpower5New;

    private BigDecimal redsFinal1;

    private BigDecimal redsFinal2;

    private BigDecimal redsFinal3;

    private BigDecimal redsFinal4;

    private BigDecimal redsFinal5;

    private BigDecimal redsFinal1New;

    private BigDecimal redsFinal2New;

    private BigDecimal redsFinal3New;

    private BigDecimal redsFinal4New;

    private BigDecimal redsFinal5New;

    private String recCreateTime;




}
